home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 1 / Eagles_Nest_Mac_Collection_Disc_1.TOAST / System & Related / UNIXNut#2 / Guide / card_2240.txt < prev    next >
Text File  |  1989-06-08  |  12KB  |  512 lines

  1. -- card: 2240 from stack: in
  2. -- bmap block id: 22724
  3. -- flags: 0000
  4. -- background id: 3983
  5. -- name: Subjects
  6. ----- HyperTalk script -----
  7. on listHeads ButtonNum,doAllFlag
  8.   --Used on section card to compile the topic cards for a subject
  9.   --heading and place them in the Topic button handler for display
  10.   --in the Topics field.
  11.   --Can be used to compile topics for a single subject specified
  12.   --by number.
  13.   --ButtonNum is the card button number of a single heading, or
  14.   --with doAllFlag=1, the number of card buttons to be compiled.
  15.   choose browse tool
  16.   if the paramCount is 2 then
  17.     put ButtonNum into TimesToRepeat
  18.     put 1 into cb
  19.   else
  20.     put 1 into TimesToRepeat
  21.     put ButtonNum into cb
  22.   end if
  23.   repeat timesToRepeat
  24.     push card
  25.     put "on mouseUp" & return & "popUp" && cb && "," into newScript
  26.     put the short name of card button cb into thisSubject
  27.     click at the loc of card button cb
  28.     put the id of this background into thisBackground
  29.     repeat while field 1 contains thisSubject or field 4 contains thisSubject
  30.       if field 1 is not empty then
  31.         set the name of this card to field 1
  32.         put quote & field 1 & quote && "&return& " after newScript
  33.       else
  34.         set the name of this card to field 3
  35.         put quote & field 3 & quote && "&return& " after newScript
  36.       end if
  37.       go to next card
  38.       if the id of this background is not thisBackground
  39.       then
  40.       exit repeat
  41.     end if
  42.   end repeat
  43.   delete last char of newScript
  44.   delete last char of newScript
  45.   pop card
  46.   put return & "end mouseUp" & return after newScript
  47.   set the script of card button ("Topic"&cb) to newScript
  48.   add 1 to cb
  49. end repeat
  50. end listHeads
  51.  
  52.  
  53. -- part 1 (button)
  54. -- low flags: 00
  55. -- high flags: A000
  56. -- rect: left=51 top=70 right=100 bottom=276
  57. -- title width / last selected line: 0
  58. -- icon id / first selected line: 0 / 0
  59. -- text alignment: 0
  60. -- font id: 2
  61. -- text size: 12
  62. -- style flags: 256
  63. -- line height: 16
  64. -- part name: Notes on HyperCard
  65. ----- HyperTalk script -----
  66. on mouseUp
  67.   go to card id 9364
  68. end mouseUp
  69.  
  70.  
  71.  
  72.  
  73. -- part 10 (button)
  74. -- low flags: 00
  75. -- high flags: A000
  76. -- rect: left=51 top=101 right=128 bottom=255
  77. -- title width / last selected line: 0
  78. -- icon id / first selected line: 0 / 0
  79. -- text alignment: 0
  80. -- font id: 2
  81. -- text size: 12
  82. -- style flags: 256
  83. -- line height: 16
  84. -- part name: Working with UNIX
  85. ----- HyperTalk script -----
  86. on mouseUp
  87.   go to card id 9006
  88. end mouseUp
  89.  
  90.  
  91.  
  92.  
  93. -- part 2 (button)
  94. -- low flags: 00
  95. -- high flags: A000
  96. -- rect: left=51 top=130 right=159 bottom=185
  97. -- title width / last selected line: 0
  98. -- icon id / first selected line: 0 / 0
  99. -- text alignment: 0
  100. -- font id: 2
  101. -- text size: 12
  102. -- style flags: 256
  103. -- line height: 16
  104. -- part name: Stacks and Cards
  105. ----- HyperTalk script -----
  106. on mouseUp
  107.   go to card id 8930
  108. end mouseUp
  109.  
  110.  
  111.  
  112.  
  113. -- part 3 (button)
  114. -- low flags: 00
  115. -- high flags: A000
  116. -- rect: left=51 top=161 right=187 bottom=168
  117. -- title width / last selected line: 0
  118. -- icon id / first selected line: 0 / 0
  119. -- text alignment: 0
  120. -- font id: 2
  121. -- text size: 12
  122. -- style flags: 256
  123. -- line height: 16
  124. -- part name: Navigation
  125. ----- HyperTalk script -----
  126. on mouseUp
  127.   go to card id 7921
  128. end mouseUp
  129.  
  130.  
  131.  
  132.  
  133. -- part 5 (button)
  134. -- low flags: 00
  135. -- high flags: A000
  136. -- rect: left=50 top=189 right=217 bottom=217
  137. -- title width / last selected line: 0
  138. -- icon id / first selected line: 0 / 0
  139. -- text alignment: 0
  140. -- font id: 2
  141. -- text size: 12
  142. -- style flags: 256
  143. -- line height: 16
  144. -- part name: Selecting From Fields
  145. ----- HyperTalk script -----
  146. on mouseUp
  147.   go to card id 10806
  148. end mouseUp
  149.  
  150.  
  151.  
  152.  
  153. -- part 9 (button)
  154. -- low flags: 00
  155. -- high flags: A000
  156. -- rect: left=50 top=218 right=247 bottom=233
  157. -- title width / last selected line: 0
  158. -- icon id / first selected line: 0 / 0
  159. -- text alignment: 0
  160. -- font id: 2
  161. -- text size: 12
  162. -- style flags: 256
  163. -- line height: 16
  164. -- part name: Searching for Keywords
  165. ----- HyperTalk script -----
  166. on mouseUp
  167.   go to card id 22057
  168. end mouseUp
  169.  
  170.  
  171.  
  172.  
  173. -- part 6 (button)
  174. -- low flags: 00
  175. -- high flags: A000
  176. -- rect: left=50 top=249 right=277 bottom=188
  177. -- title width / last selected line: 0
  178. -- icon id / first selected line: 0 / 0
  179. -- text alignment: 0
  180. -- font id: 2
  181. -- text size: 12
  182. -- style flags: 256
  183. -- line height: 16
  184. -- part name: Attaching A Note
  185. ----- HyperTalk script -----
  186. on mouseUp
  187.   go to card id 6194
  188. end mouseUp
  189.  
  190.  
  191.  
  192.  
  193. -- part 8 (button)
  194. -- low flags: 00
  195. -- high flags: 0001
  196. -- rect: left=195 top=294 right=322 bottom=258
  197. -- title width / last selected line: 0
  198. -- icon id / first selected line: 0 / 0
  199. -- text alignment: 1
  200. -- font id: 2
  201. -- text size: 12
  202. -- style flags: 256
  203. -- line height: 16
  204. -- part name: Continue
  205. ----- HyperTalk script -----
  206. on mouseUp
  207.   Go to prev card
  208. end mouseUp
  209.  
  210.  
  211.  
  212. -- part 11 (button)
  213. -- low flags: 00
  214. -- high flags: A001
  215. -- rect: left=14 top=277 right=322 bottom=59
  216. -- title width / last selected line: 0
  217. -- icon id / first selected line: 26865 / 26865
  218. -- text alignment: 1
  219. -- font id: 0
  220. -- text size: 12
  221. -- style flags: 0
  222. -- line height: 16
  223. -- part name: Index
  224. ----- HyperTalk script -----
  225. on mouseUp
  226.   go to last card
  227. end mouseUp
  228.  
  229.  
  230.  
  231. -- part 13 (button)
  232. -- low flags: 00
  233. -- high flags: 0000
  234. -- rect: left=24 top=70 right=100 bottom=54
  235. -- title width / last selected line: 0
  236. -- icon id / first selected line: 12678 / 12678
  237. -- text alignment: 0
  238. -- font id: 0
  239. -- text size: 12
  240. -- style flags: 0
  241. -- line height: 16
  242. -- part name: Topic1
  243. ----- HyperTalk script -----
  244. on mouseUp
  245.   popUp 1, "Notes on HyperCard" &return& "Our Nutshell Philosophy" &return& "The Right Tool" &return& "On the Wrong Machine?" &return& "Hypertext vs. HyperCard" &return& "The Viewing Environment" &return
  246. end mouseUp
  247.  
  248.  
  249.  
  250. -- part 14 (button)
  251. -- low flags: 00
  252. -- high flags: 0000
  253. -- rect: left=24 top=129 right=160 bottom=54
  254. -- title width / last selected line: 0
  255. -- icon id / first selected line: 12678 / 12678
  256. -- text alignment: 0
  257. -- font id: 0
  258. -- text size: 12
  259. -- style flags: 0
  260. -- line height: 16
  261. -- part name: Topic3
  262. ----- HyperTalk script -----
  263. on mouseUp
  264.   popUp 3, "Stacks and Cards" &return& "Nutshell Stack" &return& "Opening Stacks" &return& "Transfering to Other Stacks" &return& "Place Holders" &return& "Types of Cards" &return& "Opening Cards" &return& "Section Cards" &return& "Topic Cards" &return& "Reference Cards" &return& "Links" &return
  265. end mouseUp
  266.  
  267.  
  268.  
  269. -- part 15 (button)
  270. -- low flags: 00
  271. -- high flags: 0000
  272. -- rect: left=24 top=159 right=189 bottom=54
  273. -- title width / last selected line: 0
  274. -- icon id / first selected line: 12678 / 12678
  275. -- text alignment: 0
  276. -- font id: 0
  277. -- text size: 12
  278. -- style flags: 0
  279. -- line height: 16
  280. -- part name: Topic4
  281. ----- HyperTalk script -----
  282. on mouseUp
  283.   popUp "4" , "About Navigation" &return& "Navigation Controls" &return& "The Go Menu" &return& "Common Navigation Controls" &return& "Go Back" &return& "Mark and Return To Mark" &return& "Automatic Marking of Cards" &return& "Flip-Through" &return& "Arrows" &return& "Using Topic Card Numbers" &return& "The Squirrel" &return& "Navigation By Card" &return
  284. end mouseUp
  285.  
  286.  
  287.  
  288. -- part 16 (button)
  289. -- low flags: 00
  290. -- high flags: 0000
  291. -- rect: left=24 top=189 right=219 bottom=54
  292. -- title width / last selected line: 0
  293. -- icon id / first selected line: 12678 / 12678
  294. -- text alignment: 0
  295. -- font id: 0
  296. -- text size: 12
  297. -- style flags: 0
  298. -- line height: 16
  299. -- part name: Topic5
  300. ----- HyperTalk script -----
  301. on mouseUp
  302.   popUp 5, "Selecting From Fields" &return& "Lists of Commands" &return& "Selecting Lines" &return& "Lists of Topics" &return& "Overlapping Fields" &return
  303. end mouseUp
  304.  
  305.  
  306.  
  307. -- part 17 (button)
  308. -- low flags: 00
  309. -- high flags: 0000
  310. -- rect: left=24 top=248 right=278 bottom=54
  311. -- title width / last selected line: 0
  312. -- icon id / first selected line: 12678 / 12678
  313. -- text alignment: 0
  314. -- font id: 0
  315. -- text size: 12
  316. -- style flags: 0
  317. -- line height: 16
  318. -- part name: Topic7
  319. ----- HyperTalk script -----
  320. on mouseUp
  321.   popUp 7, "About Attaching A Note" &return
  322. end mouseUp
  323.  
  324.  
  325.  
  326. -- part 18 (button)
  327. -- low flags: 00
  328. -- high flags: 0000
  329. -- rect: left=24 top=218 right=248 bottom=54
  330. -- title width / last selected line: 0
  331. -- icon id / first selected line: 12678 / 12678
  332. -- text alignment: 0
  333. -- font id: 0
  334. -- text size: 12
  335. -- style flags: 0
  336. -- line height: 16
  337. -- part name: Topic6
  338. ----- HyperTalk script -----
  339. on mouseUp
  340.   popUp 6 ,"Searching for Keywords" &return& "Continuing a Search" &return& "Using the Find Command" &return& "Searching Tips" &return
  341. end mouseUp
  342.  
  343.  
  344.  
  345. -- part 19 (button)
  346. -- low flags: 00
  347. -- high flags: 0000
  348. -- rect: left=24 top=100 right=130 bottom=54
  349. -- title width / last selected line: 0
  350. -- icon id / first selected line: 12678 / 12678
  351. -- text alignment: 0
  352. -- font id: 0
  353. -- text size: 12
  354. -- style flags: 0
  355. -- line height: 16
  356. -- part name: Topic2
  357. ----- HyperTalk script -----
  358. on mouseUp
  359.   popUp 2, "Working with UNIX" &return& "Communications Programs" &return& "MultiFinder and Switcher" &return& "MacNIX‚Ñ¢" &return& "Running Under HyperDA‚Ñ¢" &return& "A/UX‚Ñ¢ for Mac II" &return
  360. end mouseUp
  361.  
  362.  
  363.  
  364. -- part 20 (button)
  365. -- low flags: 80
  366. -- high flags: C002
  367. -- rect: left=277 top=67 right=95 bottom=467
  368. -- title width / last selected line: 0
  369. -- icon id / first selected line: 0 / 0
  370. -- text alignment: 1
  371. -- font id: 21
  372. -- text size: 14
  373. -- style flags: 256
  374. -- line height: 18
  375. -- part name: Topics
  376. ----- HyperTalk script -----
  377. on mouseUp
  378.   put "Drag across the name of a command to select it."
  379. end mouseUp
  380.  
  381.  
  382.  
  383. -- part 26 (button)
  384. -- low flags: 00
  385. -- high flags: 8000
  386. -- rect: left=340 top=119 right=239 bottom=461
  387. -- title width / last selected line: 0
  388. -- icon id / first selected line: 0 / 0
  389. -- text alignment: 1
  390. -- font id: 0
  391. -- text size: 12
  392. -- style flags: 0
  393. -- line height: 16
  394. -- part name: Icon Inventory
  395. ----- HyperTalk script -----
  396. on mouseUp
  397.   go to card id 19083
  398. end mouseUp
  399.  
  400.  
  401.  
  402.  
  403. -- part 21 (button)
  404. -- low flags: 80
  405. -- high flags: 4000
  406. -- rect: left=279 top=70 right=94 bottom=306
  407. -- title width / last selected line: 0
  408. -- icon id / first selected line: 12678 / 12678
  409. -- text alignment: 1
  410. -- font id: 20
  411. -- text size: 12
  412. -- style flags: 0
  413. -- line height: 16
  414. -- part name: box
  415. ----- HyperTalk script -----
  416. on mouseUp
  417.   popDown
  418. end mouseUp
  419.  
  420.  
  421. -- part 22 (field)
  422. -- low flags: 81
  423. -- high flags: 0002
  424. -- rect: left=277 top=95 right=293 bottom=467
  425. -- title width / last selected line: 0
  426. -- icon id / first selected line: 0 / 0
  427. -- text alignment: 0
  428. -- font id: 2
  429. -- text size: 12
  430. -- style flags: 0
  431. -- line height: 16
  432. -- part name: topics
  433. ----- HyperTalk script -----
  434. on mouseUp
  435.   get lineSelect()
  436.   go to card (it)
  437. end mouseUp
  438.  
  439.  
  440. -- part 23 (field)
  441. -- low flags: 81
  442. -- high flags: 0000
  443. -- rect: left=197 top=34 right=63 bottom=392
  444. -- title width / last selected line: 0
  445. -- icon id / first selected line: 0 / 0
  446. -- text alignment: 0
  447. -- font id: 3
  448. -- text size: 12
  449. -- style flags: 0
  450. -- line height: 16
  451. -- part name: lastTopic
  452.  
  453.  
  454. -- part 27 (button)
  455. -- low flags: 00
  456. -- high flags: 2001
  457. -- rect: left=13 top=28 right=57 bottom=46
  458. -- title width / last selected line: 0
  459. -- icon id / first selected line: 11304 / 11304
  460. -- text alignment: 1
  461. -- font id: 0
  462. -- text size: 12
  463. -- style flags: 0
  464. -- line height: 16
  465. -- part name: Bird
  466. ----- HyperTalk script -----
  467. on mouseUp
  468.   bird "card button 10"
  469. end mouseUp
  470.  
  471.  
  472.  
  473. -- part 28 (field)
  474. -- low flags: 81
  475. -- high flags: 0004
  476. -- rect: left=156 top=120 right=215 bottom=357
  477. -- title width / last selected line: 0
  478. -- icon id / first selected line: 0 / 0
  479. -- text alignment: 0
  480. -- font id: 2
  481. -- text size: 12
  482. -- style flags: 0
  483. -- line height: 16
  484. -- part name: Bird
  485.  
  486.  
  487. -- part contents for background part 6
  488. ----- text -----
  489. Subject Areas
  490.  
  491. -- part contents for background part 23
  492. ----- text -----
  493. 1 of 46
  494.  
  495. -- part contents for card part 28
  496. ----- text -----
  497. Click on the black box beside a subject title to display a list of topics for that particular subject.  Select any topic from that list by clicking on it.
  498.  
  499. -- part contents for card part 22
  500. ----- text -----
  501. Stacks and Cards
  502. Nutshell Stack
  503. Opening Stacks
  504. Transfering to Other Stacks
  505. Place Holders
  506. Types of Cards
  507. Opening Cards
  508. Section Cards
  509. Topic Cards
  510. Reference Cards
  511. Links
  512.